cape grey mongoose - Alemán Inglés Diccionario